# 定义 A 文件夹和 B 文件夹的路径
$folderAPath = "F:\MedAi\pancreas_all"
$folderBPath = "F:\MedAi\pancreas_ok\images+origin"

# 获取 A 文件夹中三级子目录下的所有 .nii.gz 文件
$niiGzFiles = Get-ChildItem -Path $folderAPath -Recurse -File -Include *.nii.gz

# 遍历每个文件并剪切到 B 文件夹
foreach ($file in $niiGzFiles) {
    # 定义目标路径
    $destinationPath = Join-Path -Path $folderBPath -ChildPath $file.Name
    
    # 剪切文件到目标路径
    Move-Item -Path $file.FullName -Destination $destinationPath
    
    # 输出剪切信息
    Write-Output "已将文件剪切到: $destinationPath"
}
